import struct
import json

data = struct.pack(
    "i",  # 整型
    123  # 需要转换的数据
)

ret = struct.unpack("i", data)
print(f"ret[0] : {ret[0]}")
print(f"ret[1] : {ret[1]}")


# 报头问题
header_dict = {
    "filename": "a.txt",
    "md5": "111111",
    "total_size": 112233445566
}
header_json = json.dumps(header_dict)
header_bytes = header_json.encode("utf-8")


struct.pack("i", len(header_bytes))  # 将打包的数据转化成整型

